java.awt.geom > Arc2D :: 자주 쓰이는 메소드및 API 를 정리합니다.[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

자주 쓰이는 메소드및 API 를 정리합니다.
탭으로 나뉘어져 있는 글입니다.   [1][2][3][4]
등록일:2008-03-18 14:26:41 (0%)
작성자:
제목:java.awt.geom > Arc2D
Arc2D.CHORD

import  java.awt.Graphics;
import  java.awt.Graphics2D;
import  java.awt.geom.Arc2D;

import  javax.swing.JFrame;
import  javax.swing.JPanel;

public  class  MainClass  extends  JPanel  {

    public  void  paint(Graphics  g)  {
        Graphics2D  g2  =  (Graphics2D)  g;
        int  w  =  getSize().width;
        int  h  =  getSize().height;

        Arc2D  arc  =  new  Arc2D.Double(0.0,  0.0,  w,  h,  0.0,  60.0,  Arc2D.CHORD);

        g2.draw(arc);

        arc  =  new  Arc2D.Float(0.0f,  0.0f,  w,  h,  80.0f,  110.0f,  Arc2D.PIE);

        g2.fill(arc);

        arc  =  new  Arc2D.Float(0.0f,  0.0f,  w,  h,  210.0f,  130.0f,  Arc2D.OPEN);

        g2.draw(arc);
    }

    public  static  void  main(String[]  args)  {
        JFrame  frame  =  new  JFrame();
        frame.getContentPane().add(new  MainClass());

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(200,  200);
        frame.setVisible(true);
    }
}



Arc2D.OPEN

import  java.awt.Graphics;
import  java.awt.Graphics2D;
import  java.awt.geom.Arc2D;

import  javax.swing.JFrame;
import  javax.swing.JPanel;

public  class  MainClass  extends  JPanel  {

    public  void  paint(Graphics  g)  {
        Graphics2D  g2  =  (Graphics2D)  g;
        int  w  =  getSize().width;
        int  h  =  getSize().height;

        Arc2D  arc  =  new  Arc2D.Double(0.0,  0.0,  w,  h,  0.0,  60.0,  Arc2D.CHORD);

        g2.draw(arc);

        arc  =  new  Arc2D.Float(0.0f,  0.0f,  w,  h,  80.0f,  110.0f,  Arc2D.PIE);

        g2.fill(arc);

        arc  =  new  Arc2D.Float(0.0f,  0.0f,  w,  h,  210.0f,  130.0f,  Arc2D.OPEN);

        g2.draw(arc);
    }

    public  static  void  main(String[]  args)  {
        JFrame  frame  =  new  JFrame();
        frame.getContentPane().add(new  MainClass());

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(200,  200);
        frame.setVisible(true);
    }
}



import  java.awt.Graphics;
import  java.awt.Graphics2D;
import  java.awt.geom.Arc2D;

import  javax.swing.JFrame;
import  javax.swing.JPanel;

public  class  MainClass  extends  JPanel  {

    public  void  paint(Graphics  g)  {
        Graphics2D  g2  =  (Graphics2D)  g;
        int  w  =  getSize().width;
        int  h  =  getSize().height;

        Arc2D  arc  =  new  Arc2D.Double(0.0,  0.0,  w,  h,  0.0,  60.0,  Arc2D.CHORD);

        g2.draw(arc);

        arc  =  new  Arc2D.Float(0.0f,  0.0f,  w,  h,  80.0f,  110.0f,  Arc2D.PIE);

        g2.fill(arc);

        arc  =  new  Arc2D.Float(0.0f,  0.0f,  w,  h,  210.0f,  130.0f,  Arc2D.OPEN);

        g2.draw(arc);
    }

    public  static  void  main(String[]  args)  {
        JFrame  frame  =  new  JFrame();
        frame.getContentPane().add(new  MainClass());

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(200,  200);
        frame.setVisible(true);
    }
}



import  java.awt.Graphics;
import  java.awt.Graphics2D;
import  java.awt.geom.Arc2D;

import  javax.swing.JFrame;
import  javax.swing.JPanel;

public  class  MainClass  extends  JPanel  {

    public  void  paint(Graphics  g)  {
        Graphics2D  g2  =  (Graphics2D)  g;
        int  w  =  getSize().width;
        int  h  =  getSize().height;

        Arc2D  arc  =  new  Arc2D.Double(0.0,  0.0,  w,  h,  0.0,  60.0,  Arc2D.CHORD);

        g2.draw(arc);

        arc  =  new  Arc2D.Float(0.0f,  0.0f,  w,  h,  80.0f,  110.0f,  Arc2D.PIE);

        g2.fill(arc);

        arc  =  new  Arc2D.Float(0.0f,  0.0f,  w,  h,  210.0f,  130.0f,  Arc2D.OPEN);

        g2.draw(arc);
    }

    public  static  void  main(String[]  args)  {
        JFrame  frame  =  new  JFrame();
        frame.getContentPane().add(new  MainClass());

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(200,  200);
        frame.setVisible(true);
    }
}
[본문링크] java.awt.geom > Arc2D
탭으로 나뉘어져 있는 글입니다.   [1][2][3][4]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=2868
작성자
비밀번호

 

SSISOCommunity
탭글
[1][2][3]
[4]
[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.